# 案例：去网吧上网，需判断身份证是否大于等于18岁
"""
1、if语句：
    语法：if 条件：
            条件成立执行的代码

1.1 进阶版：input输入判断
    语法：用户可在控制台中自己随意的输入自己的年龄
    PS：因为input所输出的结果是str(字符串)类型的，此案例所需要的是int(整数)类型的格式，则需要将字符串转换成整数类型
2、if...else...语句：
    语法：if条件：
            条件成立执行的代码
        else：
            条件不成立执行的代码
3、 if...elif...else多重判断 语句：
    语法：if条件1：
            条件1成立执行的代码
        elif条件2：
            条件2成立执行的代码
        else：
            以上条件都不成立执行的代码
4、if嵌套
    语法：if条件1：
            条件成立执行的代码
            if条件2：
            条件成立执行的代码
            else：里边的if条件不成立，则执行这一句
        else：外边的if条件不成立，则执行这一句
# """
# # if语句
# # #案例一：判断年龄是否大于等于18岁，
# # 定义一个年龄
# # 判断是否大于等于18岁
# #    是：则可以去上网，
# # 否：则就只能回家睡觉啦
#
# age = 18
# if age >= 18:
#     print("是的你已经成年了，可以通宵了")
# print("回家碎觉")
#
# print("****************分隔符****************")
#
# # if语句
# # 案例二：年龄不大于等于18岁的情况
# age = 17
# if age < 18:
#     print("会叫碎觉咯")
# print("直接回家哦")
#
# # 1.1、input语法执行案例一
#
# age = int(input("请在下方输入您的年龄：\n"))
# if age >= 18:
#     print("已成年，直接通宵")
# print("芜湖~回家睡觉")

# # 2、if..else..
# # 案例：依旧是年龄是否是大于18岁，上网的案例
# # 依旧是自己输入年龄
# # 判断年龄是否是大于等于18岁
# #   是：则可以上网
# # 不符合上述判断：则回家睡觉
# age = int(input("请在下方输入您的年龄：\n"))
# if age >= 18:
#     print("已成年，这边建议直接通宵")
# else:
#     print("未成年人不得入内")
#
# # 3、if..elif..else
# # 案例：中国合法工作年龄为18~60岁，即如果年龄小于18岁，则视为童工，如果年龄在18~60岁之间，则属于天选天选打工人，大于60岁则为法定退休年轻，可以颐养天年了；
# # 定一个年龄
# # 判断次年龄是否是在0~18之间
# #   是：执行打印此数据
# # 判断此年龄是否是大于等于18小于60岁
# #   是：执行打印此数据
# # 判断此年龄是否是大于60岁
# #   是：执行打印此数据
# # 以上判断都不成立，则打印此数据
#
# age = int(input("请在下方输入您的年龄：\n"))
# if 0 < age < 18:
#     print("童工哦")
# elif 18 <= age < 60:
#     print("刚好的老动力")
# elif age >= 60:
#     print("回家养老咯")
# else:
#     print("输入错误")
#
# # 4、if嵌套
# # 案例：坐公交，需要判断是否能坐公交以及公交车是否有空位
# # 获取余额
# # 判断是否余额大于0
# #   是：上车
# #   获取空位
# #       是：坐着来
# #   否：站着来
# # 否：腿着来
# #
# money = int(input("请在下方输入您的余额：\n"))
# if money >= 2:
#     print("快上车")
#     zuowei = int(input("你猜猜还剩余几个位置？\n"))
#     if zuowei >= 1:
#         print("哦呦，还被你抢到了座位哦。")
#     else:
#         print("站着吧，也快到站了。")
# else:
#     print("没钱坐公交就腿着去吧。")

# 石头剪刀布小游戏
#     用户先出
#     如果用户输入的是石头，电脑输入的是剪刀，则：用户赢
#     如果用户输入的是剪刀，电脑输入的是布，则：用户赢
#     如果用户输入的是布，电脑输入的是石头，则：用户赢
#     如果用户和电脑输入的一样，则：平局
#     其他情况：电脑赢
#
# 规则：0代表石头；1代表剪刀；2代表布
#
# 需求分析：
# 参与游戏的角色
#   玩家
#       手动出拳
#   电脑
#       随机出拳
# 判断输赢
#   玩家获胜
#   玩家：石头       电脑：剪刀
#   玩家：剪刀       电脑：布
#   玩家：布        电脑：石头
#   平局
#       玩家和电脑出拳相同
#   电脑获胜

import random
wan=int(input("请在下方控制台输入你要出的数字代码：\n"))
suiji=random.randint(0,2)
print(f"玩家出了{wan}电脑出了{suiji}")
if (wan==0and suiji==1)or(wan==1 and suiji==2)or(wan==2 and suiji==0):
    print("玩家获胜")
elif wan==suiji:
    print("双方平局")
else:
    print("电脑获胜")
